package com.wanfajie.smsdistribute.db.repository

import com.wanfajie.smsdistribute.db.bean.phone.PhoneGroup

interface GroupRepository {
    fun saveGroup(group : PhoneGroup) : Boolean
    fun removeGroup(group: PhoneGroup): Boolean
    fun removeGroup(id: Int): Boolean
    fun getGroups() : List<PhoneGroup>
    fun updateGroup(group : PhoneGroup) : Boolean
    fun findById(id : Int) : PhoneGroup?
    fun has(id : Int) : Boolean
    fun hasName(name : String) : Boolean
}
